// 题目来源 : http://noi.openjudge.cn/ch0201/1978/
// AC的代码 :
#include<bits/stdc++.h>
using namespace std;

int main()
{
    int p,e,i,d,ans;
    cin >> p >> e >> i >> d;
    for(ans=d+1; (ans-p)%23; ans++);
    for(; (ans-e)%28; ans+=23);
    for(; (ans-i)%33; ans+=23*28);
    ans -= d;
    cout << ans << endl;
    return 0;
}

/*
    代码思路:
    先满足体力周期,
    再满足感情周期,
    最后满足智力周期
*/
